English Dictionary
◊ LUFFA CYLINDRICA
Luffa cylindrica
n : the bathroom loofah [syn: {loofah}, {vegetable sponge}, {Luffa
cylindrica}]